1901 San Jose Ave, San Francisco, CA 94112-2406, San Francisco
Tri tip was the best sandwich I ever had in my 28 years of life
Tri tip was the best sandwich I ever had in my 28 years of life